* {
			margin: 0;
			padding: 0;
		}
		
		body {
			background-color: #fff!important;
			font-family: "黑体";
			overflow: hidden;
			height: 100%;
		}
		
		.title {
			text-align: center;
			font-size: 20px;
			color: #4c81e1;
			margin-top: 56px;
		}
		
		.dev {
			width: 90%;
			height: 200px;
			/*border: 1px solid red;*/
			margin-left: 5%;
			margin-top: 110px;
		}
		
		input[type=color],
		input[type=date],
		input[type=datetime-local],
		input[type=datetime],
		input[type=email],
		input[type=month],
		input[type=number],
		input[type=password],
		input[type=search],
		input[type=tel],
		input[type=text],
		input[type=time],
		input[type=url],
		input[type=week],
		select,
		textarea {
			border-top: none;
			border-left: none;
			border-right: none;
			border-bottom: 1px solid #e6e6e6!important;
		}
		
		input::-webkit-input-placeholder {
			/* WebKit browsers */
			color: #b7b7b7;
		}
		
		input:-moz-placeholder {
			/* Mozilla Firefox 4 to 18 */
			color: #b7b7b7;
		}
		
		input::-moz-placeholder {
			/* Mozilla Firefox 19+ */
			color: #b7b7b7;
		}
		
		input:-ms-input-placeholder {
			/* Internet Explorer 10+ */
			color: #b7b7b7;
		}
		
		.yan {
			display: flex;
			justify-content: center;
			align-items: center;
		}
		
		.getCode {
			position: absolute;
			background: #4c81e7;
			color: #fff;
			width: 93px;
			height: 38px;
			margin-left: 32.5%;
			margin-top: -16px;
			font-size: 12px;
		}
		
		.go-login {
			color: #fff;
			background: #467fea;
			/* Safari 5.1 - 6.0 */
			text-align: center;
			border: none;
			outline: none;
			width: 90%;
			margin-left: 5%;
			height: 46px;
			border-radius: 1.5rem;
			font-size: 14px;
			margin-top: 35px;
		}
		
	
		
		.icon img {
			position: absolute;
			bottom: 0;
			width: 100%;
			height: auto;
		}